Store lamb - French English Dictionary